#ifndef TEST_GRAPHICS_TEST_SUITE_GEOMETRY_H
#	define TEST_GRAPHICS_TEST_SUITE_GEOMETRY_H

#include "rendertestsuite.h"

#include "testbasicvertexbuffer.h"

namespace test {
	namespace graffiti {

class Geometry
:	public dw::test::RenderTestSuite
{
public : //! @name Types definitions
	//! @{
	typedef dw::test::RenderTestSuite base;
	//! @}

public : //! @name Construction & Destruction
	//! @{
	Geometry()
	:	base("Geometry")
	{
		;
	}

	virtual ~Geometry()
	{
	}
	//! @}

public : //! @name Commands
	//! @{
	virtual bool setup()
	{
		if (base::setup())
		{
			add< BasicVertexBuffer >();

			return true;
		}
		
		return false;
	}
	//! @}
};

	} // namespace graffiti
} // namespace test

#endif // !TEST_GRAPHICS_TEST_SUITE_GEOMETRY_H
